body,
.ui-widget
{
	margin: 0;
	padding: 0;
	color: #555;
	font: normal 10pt Arial,Helvetica,sans-serif!important;
}
body{
	background: #f5f5f5 url(../images/bg.png);
}
*{
	outline: none!important;
}
.ul-none{
	margin: 0;
	padding: 0;
	list-style-type: none;
}
img{
	border: 0;
}
a{
	cursor: pointer;
	color: #3079ED;
}
#sidebar-top{
	height: 45px;
	line-height: 45px;
	background: #2d2d2d;
	color: #fff;
}
#page
{
	min-width: 1000px;
}
#container-main{
	overflow: hidden;
	position: relative;
}
#header
{
	margin: 0;
	padding: 0;
	overflow: hidden;
	position: relative;
	z-index: 1;
}
#content
{
    padding: 45px 3px 5px;
}
#footer
{
	padding: 10px;
	margin: 10px 20px;
	font-size: 0.8em;
	text-align: center;
	border-top: 1px solid #D6D6D6;
	-moz-box-shadow: 0 -1px 0 #fff;
	-ms-box-shadow: 0 -1px 0 #fff;
	-o-box-shadow: 0 -1px 0 #fff;
	-webkit-box-shadow: 0 -1px 0 #fff;
	box-shadow: 0 -1px 0 #fff;
	color: #333;
	clear: both;
}
#sidebar_left{
	float: left;
	width: 17%;
	min-height: 500px;
}
#main-box{
	float: left;
	width: 83%;
	min-height: 500px;
	background: #fff;
	overflow: hidden;
	position: relative;
}
#main-box-xl{
	width: 100%;
	min-height: 500px;
	overflow: hidden;
}
#main-com{
	display: inline-block;
	width: 100%;
	padding-bottom: 5px;
}
.box-hd{
	background: #35579A;
	border-radius: 5px 5px 0 0;
}
li .lead_item{
	padding-right: 28px;
	display: block;
	text-decoration: none;
	background: #234888;
}
li .collapsed{
	background: url(../images/btn_black_r.png) no-repeat right top;
}
.lead_item h3{
	height: 34px;
	line-height: 34px;
	color: #fff;
	font-weight: 700;
	font-size: 102%;
	padding-left: 5px;
	margin: 0;
}
.sidebar_wrap{
	padding: 10px 0 10px 0;
}
ul.admin_menu,
ul.admin_menu ul{
	width: 100%;
	margin: 0;
	list-style-type: none;
	padding: 0;
}
ul.admin_menu li a{
	display: block;
	padding: 18px 20px 17px;
	margin: 0;
	color: #333;
	text-decoration: none;
	border-bottom: 1px solid #D6D6D6;
	text-shadow: 0 1px 0 white;
	text-shadow: 0 0 0 transparent,0 1px 0 white;
	-moz-box-shadow: 0 1px 0 #fff;
	-ms-box-shadow: 0 1px 0 #fff;
	-o-box-shadow: 0 1px 0 #fff;
	-webkit-box-shadow: 0 1px 0 #fff;
	box-shadow: 0 1px 0 #fff;
}
ul.admin_menu li a:hover{
	background: #FDFDFD;
	background: rgba(255, 255, 255, .45);
}
ul.admin_menu a span{
	padding-left: 20px;
	text-shadow: 1px 1px 2px #333;
}
ul.admin_menu li{
	#border-bottom: 1px solid #fefefe;
}
ul.admin_menu li.selected{
	background: rgba(255, 255, 255, .80);
}
li.userman span{
	background: url(../images/user.png) no-repeat left center;
}
li.permission span{
	background: url(../images/icons/per.png) no-repeat left center;
}
.langnav a{
	cursor: default;
}
.if-lg{
	float: left;
	line-height: 45px;
	height: 45px;
}
.if-rg{
	float: right;
	line-height: 30px;
}
ul.nav-u{
	padding: 0;
	margin: 0;
	line-height: 45px;
	height: 45px;
	list-style-type: none;
	overflow: hidden;
}
ul.nav-u ol{
	margin: 0!important;
}
ul.nav-u li{
	line-height: 30px;
	display: inline-block;
}
ul.nav-u li a span{
	display: block;
	line-height: 30px;
	color: #fff;
}
ul.nav-u li a.logout span{
	background: transparent url(../images/logout.png) no-repeat right center;
	padding-right: 24px!important;
}
ul.nav-u li a.p-if span.ico-s{
	background: transparent url(../images/icons/u.png) no-repeat 4px 5px;
	width: 26px;
	display: inline-block;
}
ul.nav-u li a{
	text-decoration: none;
	display: block;
}
.pbm ol li a{
	padding: 0 10px 0 5px;
}
.pbm ol li a:hover{
	background: #eff3fb;
}
.bt-sty1:active{
	-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.5);
	-moz-box-shadow:0 1px 3px rgba(0,0,0,0.5);
	box-shadow:0 1px 3px rgba(0,0,0,0.5);
}
/*Css for menu top*/
.pbm{
	-moz-box-shadow: 0 0 6px #333;
	-webkit-box-shadow: 0 0 6px #333;
	background: #f5f5f5 url(../images/bg.png);
	border-top: 0;
	position: absolute;
	text-align: left;
	z-index: 999;
	min-width: 125px;
}
ol{
	overflow: hidden;
	padding: 0;
	margin: 0;
}
.pbm ol li{
	display: block;
	border-bottom: 1px dotted #ccc
}
.pbm ol li a span{
	color: #3D3D3D;
	padding-left: 20px;
}
.pbm ol li a span.langbox{
	padding: 0!important;
}
.pbm ol li a span.item1{
	background: transparent url(../images/icons/db.png) no-repeat left center;
}
.pbm ol li a span.item2{
	background: transparent url(../images/icons/f16.png) no-repeat left center;
}
.pbm ol li a span.item3{
	background: transparent url(../images/icons/news_16.png) no-repeat left center;
}
.pbm ol li a span.item4{
	background: transparent url(../images/icons/page_16.png) no-repeat left center;
}
.pbm ol li a span.item5{
	background: transparent url(../images/icons/cm_16.png) no-repeat left center;
}
.pbm ol li a span.item6{
	background: transparent url(../images/icons/shop_16.png) no-repeat left center;
}
.pbm ol li a span.item7{
	background: transparent url(../images/icons/polls_16.png) no-repeat left center;
}
.pbm ol li a span.item8{
	background: transparent url(../images/icons/ads_16.png) no-repeat left center;
}
.pbm ol li a span.item9{
	background: transparent url(../images/icons/gal.png) no-repeat left center;
}
.pbm ol li a span.item10{
	background: transparent url(../images/icons/trans.png) no-repeat left center;
}
.pbm ol li a span.item11{
	background: transparent url(../images/icons/menus.png) no-repeat left center;
}
.pbm ol li a span.sys1{
	background: transparent url(../images/icons/setting.png) no-repeat left center;
}
.pbm ol li.sys3 a span{
	background: transparent url(../images/icons/req_16.png) no-repeat left center;
}
.pbm ol li.sys4 a span{
	background: transparent url(../images/icons/info_16.png) no-repeat left center;
}
.pbm ol li.sys5 a span{
	background: transparent url(../images/icons/author.png) no-repeat left center;
}
.pbm ol li a span.u1{
	background: transparent url(../images/icons/userman.png) no-repeat left center;
}
.pbm ol li a span.u2{
	background: transparent url(../images/icons/permission.png) no-repeat left center;
}
.pbm ol li.uitem1 a span{
	background: transparent url(../images/icons/userman.png) no-repeat left center;
}
.pbm ol li.uitem2 a span{
	background: transparent url(../images/icons/eprofile.png) no-repeat left center;
}
.pbm ol li.uitem3 a span{
	background: transparent url(../images/icons/lock.png) no-repeat left center;
}
.pbm ol li.w1 a span{
	background: transparent url(../images/icons/w_16.png) no-repeat left center;
}
div.showfade{
	z-index: 998;
	display: block;
	height:100%;left:0;position:fixed;top:0;width:100%;
}
a.ph-s, a.ph-h{
	cursor: pointer;
	padding: 0!important;
}
ul.nav-u li a.ph-s span span{
	color: #3D3D3D;
}
ul.nav-u li a span.p-vh{
	border-left: 1px solid transparent;
	border-right: 1px solid transparent;
	padding: 0 3px;
	position: relative;
}
a.p-if{
	z-index: 1000;
	position: relative;
}
.ph-s span.p-vh{
	background: #f5f5f5 url(../images/bg.png);
	color: #35579A!important;
	position: relative;
}
.ph-sep{
	display: block;
	height: 1px!important;
}
#logo{
	width: 17%;
	float: left;
	height: 45px;
	line-height: 45px;
	background: url(../images/logo.png) no-repeat left center
}
/*CSS for panel-app*/
#panel-app{
	float: left;
}
.dashboard-s{
	padding: 6px 0;
}
.dashboard-s ul.pvn-s{
	list-style-type: none;
	padding: 0;
	margin: 0;
}
.apps .bt-sty1{
	width: 100px;
}
.dashboard-s ul.pvn-s li{
	float: left;
	margin: 2px;
}
.bt-sty-blue.bt-sty1, .bt-sty-blue.bt-sty1:visited{
	line-height: 1;
}
.bt-sty-blue.bt-sty1 div{
	color: #fff;
}
#sl-row{
	cursor: pointer;
	text-decoration: underline;
}
.apps .bt-sty1{
	padding: 20px 25px!important;
}
a.bt-sty1:link,a.bt-sty1:visited{
	display: inline-block;
	text-align: center;
	text-decoration: none;
	position: relative;
	cursor: pointer;
	background: #2CC7C7;
}
a.bt-sty1:hover{
	opacity: 0.8
}
a.bt-sty1:active{
	-moz-box-shadow: 0 0 0;
	-webkit-box-shadow: 0 0 0;
	box-shadow: 0 0 0;
}
/*CSS for panel-app*/
.wrr-sb-top{
	height: 45px;
	line-height: 45px;
}
.t-b-ac{
	background: #0A4D7A;
	overflow: hidden;
	color: #fff;
	width: 83%;
	z-index: 997;
	position: fixed;
	border: 1px solid #3B5998;
}
.t-b-ac div{
	line-height: 30px;
	height: 30px;
}
.langbox img{
	float: left;
	margin-top: 2px;
	margin-right: 2px;
}
.ti-ct{
	float: left;
	line-height: 33px;
}
.t-b-wr{
	float: right;
	margin-right:  5px;
}
.ti-ct h3{
	margin: 0;
	padding-left: 10px;
	font-size: 13px;
}
.grid-view{
	padding: 0
}
.tbr li{
	display: inline-block;
	padding: 3px 0;
}

.file-upload{
	-moz-transform: translate(-800px, 0pt) scale(10);
    border: 300px solid transparent;
    cursor: pointer;
    margin-top: 0;
    opacity: 0;
    position: absolute;
    right: 0;
    top: 0;
}
.news-upload{
	background: url(../images/icons/add.png) no-repeat 4px center;
	padding-left: 24px;
}
.i-crop{
	background: url(../images/icons/crop.png) no-repeat 4px center;
	padding-left: 24px;
}
.w-button{
	border: 1px solid #ddd;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	width: 75px;
	cursor: pointer;
	line-height: 25px;
	overflow: hidden;
	position: relative;
	margin-top: 5px;
}
.w-button a{
	display: block;
	text-decoration: none;
}
.w-button:hover{
	background: #E17D45;
	color: #fff;
}
.toolb-i{
	overflow: hidden;
	float: left;
	margin-left: 5px;
}
.wb-upload,.wb-del{
	float: left;
}
.wb-del{
	background-color: #D14836;
	background-image: -webkit-linear-gradient(top,#DD4B39,#D14836);
	background-image: -moz-linear-gradient(top,#DD4B39,#D14836);
	background-image: -ms-linear-gradient(top,#DD4B39,#D14836);
	background-image: -o-linear-gradient(top,#DD4B39,#D14836);
	background-image: linear-gradient(top,#DD4B39,#D14836);
	color: white;
	padding: 0 20px;
	line-height: 28px;
	height: 28px;
	border-radius: 2px;
	border: 1px solid transparent;
	cursor: pointer;
}
.wb-del:hover{
	border: 1px solid #333;
	text-decoration: none;
}
.wb-del:active{
	border: 1px solid transparent;
}
.wb-del{
	color: #fff!important;
	font-size: 11px;
	font-weight: bold;
}
.ui-widget-header{
	background: #fff url(../images/db-b.gif) repeat-x!important;
}
.wrr-main-content{
	min-height: 450px
}
.author{
	border: 2px dashed #AAA;;
	width: 400px;
	margin: 0 auto;
	padding: 10px;
	margin-top: 100px;
}
/*css for btn*/

.guided-edit p.actions .button-s, .guided-edit p.actions .btn-secondary,
.button-y {
margin: 0 5px 0 0;
font-size: 12px;
font-weight: bold;
line-height: 1.4;
}
a.button-s,
a.button-y {
display: block !important;
margin-top: 2px;
}
.button-s {
background: #FFCF0B;
background: -moz-linear-gradient(top, #FFF5BD 0, #FFF5BD 1px, #FFE976 1px, #FFCF0B 100%);
background: -o-linear-gradient(top, #FFF5BD 0, #FFF5BD 1px, #FFE976 1px, #FFCF0B 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFF5BD), color-stop(5%, #FFF5BD), color-stop(5%, #FFE976), color-stop(100%, #FFCF0B));
background: linear-gradient(top, #FFF5BD 0%,#FFF5BD 1px,#FFE976 1px,#FFCF0B 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFE976', endColorstr='#FFCF0B',GradientType=0 );
border-color: #E8B463;
color: #333 !important;
font-weight: bold;
}
.button-y {
background: #0571A6;
background: -moz-linear-gradient(top, #73AEC9 0, #73AEC9 1px, #338AB0 1px, #0571A6 100%);
background: -o-linear-gradient(top, #73AEC9 0, #73AEC9 1px, #338AB0 1px, #0571A6 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #73AEC9), color-stop(5%, #73AEC9), color-stop(5%, #338AB0), color-stop(100%, #0571A6));
background: linear-gradient(top, #73AEC9 0%,#73AEC9 1px,#338AB0 1px,#0571A6 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#338AB0', endColorstr='#0571A6',GradientType=0 );
border-color: #045A8B;
color: white !important;
}
.button-y:hover{
	background: #04608E;
	background: -moz-linear-gradient(top, #69A0B6 0, #69A0B6 1px, #277696 1px, #04608E 100%);
	background: -o-linear-gradient(top, #69A0B6 0, #69A0B6 1px, #277696 1px, #04608E 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #69A0B6), color-stop(5%, #69A0B6), color-stop(5%, #277696), color-stop(100%, #04608E));
	background: linear-gradient(top, #69A0B6 0%,#69A0B6 1px,#277696 1px,#04608E 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#277696', endColorstr='#04608E',GradientType=0 );
	border-color: #004A73;
}
.button-y:active{
	background: #267696;
background: -moz-linear-gradient(top, #025F8D 0, #267696 100%);
background: -o-linear-gradient(top, #025F8D 0, #267696 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #025F8D), color-stop(100%, #267696));
background: linear-gradient(top, #025F8D 0%,#267696 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#025F8D', endColorstr='#267696',GradientType=0 );
border-color: #004A73;
}
.button-s,.button-y {
border-width: 1px;
border-style: solid;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
cursor: pointer;
font-size: 11px;
line-height: 1.35;
margin: 0;
overflow: visible;
padding: 3px 10px 2px;
text-decoration: none !important;
vertical-align: top;
width: auto;
}
.button-s:hover {
background: #F6C408;
background: -moz-linear-gradient(top, #FAEEAE 0, #FAEEAE 1px, #F5DB59 1px, #F6C408 100%);
background: -o-linear-gradient(top, #FAEEAE 0, #FAEEAE 1px, #F5DB59 1px, #F6C408 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FAEEAE), color-stop(5%, #FAEEAE), color-stop(5%, #F5DB59), color-stop(100%, #F6C408));
background: linear-gradient(top, #FAEEAE 0%,#FAEEAE 1px,#F5DB59 1px,#F6C408 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F5DB59', endColorstr='#F6C408',GradientType=0 );
}
.button-s:active{
	background: #F5DD61;
background: -moz-linear-gradient(top, #F6C202 0, #F5DD61 100%);
background: -o-linear-gradient(top, #F6C202 0, #F5DD61 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #F6C202), color-stop(100%, #F5DD61));
background: linear-gradient(top, #F6C202 0%,#F5DD61 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F6C202', endColorstr='#F5DD61',GradientType=0 );
}
.no-closeel-finder-dialog .ui-dialog-titlebar-close{
	display: none!important;
}
.del {
	background-color: #D14836;
#background: -webkit-gradient(linear,left top,left bottom, color-stop(0, #DD4B39), color-stop(5%, #D14836), color-stop(100%, #D14836));
background-image: -webkit-linear-gradient(top,#DD4B39,#D14836);
background-image: -moz-linear-gradient(top,#DD4B39,#D14836);
background-image: -ms-linear-gradient(top,#DD4B39,#D14836);
background-image: -o-linear-gradient(top,#DD4B39,#D14836);
background-image: linear-gradient(top,#DD4B39,#D14836);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFE976', endColorstr='#FFCF0B',GradientType=0 );
border-color: #B0281A;
color: #fff !important;
font-weight: bold;
}
.del:hover{
	background-color: #C53727;
background-image: -webkit-linear-gradient(top,#DD4B39,#C53727);
background-image: -moz-linear-gradient(top,#DD4B39,#C53727);
background-image: -ms-linear-gradient(top,#DD4B39,#C53727);
background-image: -o-linear-gradient(top,#DD4B39,#C53727);
background-image: linear-gradient(top,#DD4B39,#C53727);
border: 1px solid #B0281A;
}
.del:active{
background-color: #D14836;
background-image: -webkit-linear-gradient(top,#D14836,#DD4B39);
background-image: -moz-linear-gradient(top,#D14836,#DD4B39);
background-image: -ms-linear-gradient(top,#D14836,#DD4B39);
background-image: -o-linear-gradient(top,#D14836,#DD4B39);
background-image: linear-gradient(top,#D14836,#DD4B39);
	border: 1px solid #B0281A;
}
/*For ban*/
.ban{
	overflow: hidden;
	margin-bottom: 10px;
}
.ban h3{
	font-size: 16px;
	color: #146295;
	font-weight: bold;
	text-align: left;
	padding-left: 48px;
	text-shadow: 1px 1px 2px #ccc;
	line-height: 48px;
	height: 48px;
}
.ban h3.ads{
	background: transparent url(../images/icons/ads_48.png) no-repeat left center;
}
.ban h3.news{
	background: transparent url(../images/icons/news_48.png) no-repeat left center;
}
.ban h3.page{
	background: transparent url(../images/icons/page_48.png) no-repeat left center;
}
.ban h3.comment{
	background: transparent url(../images/icons/cm_48.png) no-repeat left center;
}
.ban h3.shop{
	background: transparent url(../images/icons/shop_48.png) no-repeat left center;
}
.ban h3.poll{
	background: transparent url(../images/icons/polls_48.png) no-repeat left center;
}
.ban h3.gallery{
	background: transparent url(../images/icons/photo_48.png) no-repeat left center;
}
.ban h3.widget{
	background: transparent url(../images/icons/widgets_48.png) no-repeat left center;
}
.ban h3.trans{
	background: transparent url(../images/icons/trans_48.png) no-repeat left center;
}
.ban h3.menu{
	background: transparent url(../images/icons/menu_48.png) no-repeat left center;
}
.ban h3.setting{
	background: transparent url(../images/icons/setting_48.png) no-repeat left center;
}
.ban h3.per{
	background: transparent url(../images/icons/per_48.png) no-repeat left center;
}
.ban h3.user{
	background: transparent url(../images/icons/user_48.png) no-repeat left center;
}
ul.nav-u li a.p-if span.db-ml{
	display: inline-block;
	background: transparent url(../images/icons/db.png) no-repeat left center;
	width: 18px;
	height: 30px;
}
#tabs-news{
	border: 0!important;
}
#tabs-news ul.ui-tabs-nav{
	background: none!important;
	border-bottom: 1px solid #ccc!important;
}
#tabs-news ul.ui-tabs-nav li.ui-state-active{
	background: white!important;
	border-width: 1px 1px 2px 1px!important;
	border-style: solid!important;
	border-color: #CCC #CCC #fff #CCC!important;
	cursor: default!important;
	border-radius: 0!important;
}
#tabs-news ul.ui-tabs-nav li.ui-state-active a{
	color: #000!important;
	font-weight: bold;
}
